English Dictionary
◊ SPOT PROMOTE
spot promote
v : promote on the spot; "Supreme Bishop Digby had been
spot-promoted to Archangel"